package org.mock.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;

import java.time.LocalDateTime;
import java.io.Serializable;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 实体类
 *
 * @author AI
 * @since 2025-05-22
 */
@Data
@TableName("baifenhui_notice")
public class BaifenhuiNotice implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 消息id
     */
    private Integer noticeId;
    /**
     * 1	| [number]
     * |
     * 商品新增
     * | 默认值
     * 2	| [number]
     * |
     * 商品基础信息更新
     * 3	| [number]
     * |
     * 商品上架状态更新
     * 4	| [number]
     * |
     * 商品市场价更新
     * 5	| [number]
     * |
     * 商品结算价更新
     * 10	| [number]
     * |
     * 实物订单出库
     * 11	| [number]
     * |
     * 直充订单出库
     * 12	| [number]
     * |
     * 卡券订单出库
     * 99	| [number]
     * |
     * 订单关闭
     */
    private Integer type;

    /**
     * {
     * "itemId":"24"
     * }
     */
    private String result;

    private LocalDateTime time;


}
